package com.example.yyjc.domain.selectionanalyze;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.metadata.BaseRowModel;
import lombok.Data;
import org.apache.ibatis.type.Alias;

import java.util.Date;

/**
 * @ClassName SelectionAnalysisReport
 * @Description TODO
 * @Author lvyongwei
 * @Date 2021-03-01 13:49
 **/
@Data
@Alias("selectionAnalysisReport")
public class SelectionAnalysisReport extends BaseRowModel {

    /**
     * 行业规模及趋势
     */
    @ExcelProperty(value = "行业规模及趋势")
    @ColumnWidth(value = 20)
    private double industrySizeTrend;

    /**
     * 行业规模及趋势习题
     */
    @ExcelProperty(value = "行业规模及趋势习题")
    @ColumnWidth(value = 30)
    private double industrySizeTrendExercises;

    /**
     * 行业竞争分析
     */
    @ExcelProperty(value = "行业竞争分析")
    @ColumnWidth(value = 20)
    private double industryCompetitionAnalysis;

    /**
     * 行业竞争分析习题成绩
     */
    @ExcelProperty(value = "行业竞争分析习题成绩")
    @ColumnWidth(value = 30)
    private double industryCompetitionAnalysisExercises;

    /**
     * 热销店铺分析
     */
    @ExcelProperty(value = "热销店铺分析")
    @ColumnWidth(value = 20)
    private double hotStoreAnalysis;

    /**
     * 热销店铺分析习题成绩
     */
    @ExcelProperty(value = "热销店铺分析习题成绩")
    @ColumnWidth(value = 35)
    private double hotStoreAnalysisExercises;

    /**
     * 热卖商品分析
     */
    @ExcelProperty(value = "热卖商品分析")
    @ColumnWidth(value = 20)
    private double hotGoodsAnalysis;

    /**
     * 热卖商品分析习题成绩
     */
    @ExcelProperty(value = "热卖商品分析习题成绩")
    @ColumnWidth(value = 35)
    private double hotGoodsAnalysisExercises;

    /**
     * 用户id
     */
    @ExcelProperty(value = "用户id")
    private int userId;

    /**
     * 用户姓名
     */
    @ExcelProperty(value = "用户姓名")
    @ColumnWidth(value = 15)
    private String userName;

    /**
     * 选品分析实验报告id
     */
    @ExcelProperty(value = "选品分析实验报告id")
    @ColumnWidth(value = 35)
    private Long selectionAnalysisId;

    /**
     * 提交时间
     */
    @ExcelProperty(value = "提交时间")
    @ColumnWidth(value = 15)
    private Date createTime;

    /**
     * 实验用时
     */
    @ExcelProperty(value = "实验用时")
    @ColumnWidth(value = 15)
    private String experimentUseTime;

    /**
     * 实验反馈
     */
    @ExcelProperty(value = "实验反馈")
    @ColumnWidth(value = 15)
    private String experimentContent;

    /**
     * 用户角色名
     */
    @ExcelProperty(value = "用户身份")
    @ColumnWidth(value = 15)
    private String roleName;
}
